Citron Tree — synonyms, definition
1. citron tree (Noun)
2 synonyms
Citrus medica citron
1 definition
citron tree (Noun) — Thorny evergreen small tree or shrub of India widely cultivated for its large lemonlike fruits that have thick warty rind.
2 types of
citrus citrus tree
2 parts
citron citronwood